Zacharias "Zac" Johannes de Beer (né le à Woodstock (Le Cap) en Union de l'Afrique du Sud et mort le au Cap en république d'Afrique du Sud) est un médecin, un homme politique et un homme d'affaires sud-africain, successivement membre du parti uni (1953-1959), du parti progressiste (1959-1961), du parti progressiste fédéral (1977-1989) et du parti démocratique (1989-1994). Membre du parlement pour Maitland (1953-1961), pour Parktown (1977-1980), il est de nouveau parlementaire élu au suffrage indirect en février- et député de Parktown (1989-1994). Co-dirigeant du parti démocratique (1989-1990) puis chef du parti démocratique (1990-1994), il termine sa carrière comme ambassadeur d'Afrique du Sud aux Pays-Bas (1994-1996).